What is XML?


Extensible Markup Language (XML) describes the structure of data, not how data should be displayed. XML's tag syntax is human- and machine-readable, yet device- and database-independent.

XML offers a universal method to work with the data underlying the Web's HTML user interface. Developers can use XML to create new data stores that can be exchanged with any application and viewed in multiple ways.

XML allows processing of custom tags used to define, interpret and transmit data structures between organizations. Since XML is truly extensible, rather than a fixed set of elements like HTML, it may eventually eliminate the need for browser developers to add special HTML tags.

XML 'tags' and 'elements' are not synonymous. An XML element is a whole unit of information with its markup. Tags are simply markers at the start and end of elements. An element may consist of:

Copyright 2000 Extensibility, Inc.

Suite 250, 200 Franklin Street, Chapel Hill, North Carolina 27516